d9678631c7566e77ea76e112f23683a819c75f82,src/main/java/com/googlecode/phisix/api/resource/StocksServlet.java,StocksServlet,doGet,#HttpServletRequest#HttpServletResponse#,66

Before Change


			reader = new BufferedReader(new InputStreamReader(stream));
			Stocks stocks = parser.parse(reader);
			getMarshaller().marshal(stocks, resp.getOutputStream());
			resp.setContentType("text/xml");
		} catch (Exception e) {
			throw new ServletException(e);
		} finally {

After Change


			Stocks stocks = parser.parse(reader);
			String requestURI = req.getRequestURI();
			if (requestURI.endsWith(".xml")) {
				resp.setContentType("text/xml");
				getMarshaller().marshal(stocks, resp.getOutputStream());
			} else if (requestURI.endsWith(".json")) {
				resp.setContentType("application/json");
				getGson().toJson(stocks, resp.getWriter());
			}
		} catch (Exception e) {